#ifndef _DOGE_MEMPOOL_H_
#define _DOGE_MEMPOOL_H_

#ifndef NULL
#define NULL    ((void *)0)
#endif

#define DOGE_MEM_BLOCK_SIZE    8
#define DOGE_MEM_SIZE               (1024)

void *doge_mp_malloc(unsigned int size);
int doge_mp_free(void *ptr);
void *doge_mp_realloc(void *ptr, unsigned int size);
int doge_mp_get_size(void);

#endif
